1 general:: Phrase(s): surprise someone with something to astonish someone by presenting or showing something. • I surprised her with a bouquet of roses. • He surprised Roger with a new car.
McGrawhill's American Idioms And Phrasal Verbs